master thieves - French English Dictionary